package org.point.service;

import java.io.Serializable;
import java.util.Hashtable;
import java.util.List;
import java.util.Map;

import org.point.common.service.BaseService;
import org.point.common.util.DoPage;
import org.point.domain.Product;
import org.point.domain.ProductInOut;
import org.point.domain.ProductType;

/**
 * 
 * @ClassName: ProductInOutService  
 * @Description: TODO(商品进出业务接口类)  
 * @author Kenny_Z' szqiuk@gmail.com
 * @date 2016年10月23日 下午3:59:45  
 *
 */
public interface ProductInOutService extends BaseService<ProductInOut, Serializable>{
	
	public DoPage<ProductInOut> searchPIOInfo(DoPage<ProductInOut> page);
	
	
	public Integer insertPIO(ProductInOut record, String pio_code);
	
	public Integer deletePIOs(Map<String, Object> map);
	
	public ProductInOut searchForId(Map<String, Object> map);
	
	List<Hashtable<Object, Object>> getProducts();

}
